package my.mvc;

/**
 * Created by hackway on 2016/5/16.
 */
public interface IUser {
    public final static String G_USER = "g_user";
    public final static int ROLE_GENERAL = 1;

    /**
     * 用户编号
     * @return
     */
    public long getId();

    /**
     * 用户密码
     * @return
     */
    public String getPwd();

    /**
     * 返回用户角色
     * @return
     */
    public int getRole();

    /**
     * 判断是否具备某个用户角色
     * @param role
     * @return
     */
    public boolean IsRoleOf(int role);

    /**
     * 判断用户是否被阻止使用
     * @return
     */
    public boolean IsBlocked();
}
